45 million Iranians use Telegram despite ban